Evolving Deep Neural Networks for Collaborative Filtering
نویسندگان
چکیده
Collaborative Filtering (CF) is widely used in recommender systems to model user-item interactions. With the great success of Deep Neural Networks (DNNs) various fields, advanced works recently have proposed several DNN-based models for CF, which been proven effective. However, neural networks are all designed manually. As a consequence, it requires designers develop expertise both CF and DNNs, limits application deep learning methods accuracy recommended results. In this paper, we introduce genetic algorithm into process designing DNNs. By means operations like crossover, mutation, environmental selection strategy, architectures connection weights initialization DNNs can be automatically. We conduct extensive experiments on two benchmark datasets. The results demonstrate outperforms manually state-of-the-art networks.
منابع مشابه
Evolving Deep Neural Networks
e success of deep learning depends on nding an architecture to t the task. As deep learning has scaled up to more challenging tasks, the architectures have become dicult to design by hand. is paper proposes an automated method, CoDeepNEAT, for optimizing deep learning architectures through evolution. By extending existing neuroevolution methods to topology, components, and hyperparameters,...
متن کاملEvolving Neural Networks with Collaborative Species
We present a coevolutionary architecture for solving decomposable problems and apply it to the evolution of artificial neural networks. Although this work is preliminary in nature it has a number of advantages over non-coevolutionary approaches. The coevolutionary approach utilizes a divide-and-conquer technique in which species representing simpler subtasks are evolved in separate instances of...
متن کاملHybrid Collaborative Filtering with Neural Networks
Collaborative Filtering aims at exploiting the feedback of users to provide personalised recommendations. Such algorithms look for latent variables in a large sparse matrix of ratings. They can be enhanced by adding side information to tackle the well-known cold start problem. While Neural Networks have tremendous success in image and speech recognition, they have received less attention in Col...
متن کاملCollaborative Filtering with Recurrent Neural Networks
We show that collaborative filtering can be viewed as a sequence prediction problem, and that given this interpretation, recurrent neural networks offer very competitive approach. In particular we study how the long short-term memory (LSTM) can be applied to collaborative filtering, and how it compares to standard nearest neighbors and matrix factorization methods on movie recommendation. We sh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Communications in computer and information science
سال: 2021
ISSN: ['1865-0937', '1865-0929']
DOI: https://doi.org/10.1007/978-3-030-92310-5_27